debris left by a flood - German English Dictionary